	body {
	  background-color: #fff;	
		}
	/* #content {
       position:relative;
       color:White;
       z-index:15;
	   }*/	
 	#document_wrapper{
		position:relative;
		overflow:hidden;
	}
	#container{
		position:relative;
		margin:0px auto;
		width:860px;
		padding-bottom:70px;
		height:347px;
		background:#fff;
	}
	/* GALLERY */
	
	#gallery{
		height:400px;
		width:100%;
		position:relative;
		left:0px;
		padding-bottom:36px; /* FOR NAV BUTTONS HEIGHT */
	}
	.carousel{
		background:#147;
		position:absolute;
		margin-left:-10px;
		width:850px;
		height:400px;
		border-left:10px solid #fff;
		border-right:10px solid #fff;
	    overflow:hidden;
	}
	.carousel-left, .carousel-right{
	  opacity:0.4;
	}
	.carousel-left{
		left:-860px;
	}
	.carousel-right{
		left:860px;
	}
	.carousel-slider{
		height:400px;
		position:absolute;
		left:0;
	}
	.carousel-content{
		position:relative;
		margin-left:-10px;
		float:left;
		width:850px;
		height:400px;
		border-left:10px solid #fff;
		border-right:10px solid #fff;
	}
	/* BUTTONS */
	#btn-left, #btn-right{
		position:absolute;
		background:#fff;
		width:25px;
		height:150px;
		top:125px;
		display:none;
		cursor:pointer;
	}
	#btn-right{
		right:10px;
	}
	/**/
	#nav-btns{
		position:relative;
		top:400px;
		height:30px;
		width:850px;
	}
	#nav-btns{
		text-align:right;
	}
	#nav-btns a{
		font-style:italic;
		text-decoration:none;
		color:#888;
		padding:0 8px;
		margin:0 !important;
	}
	#nav-btns a.btn-active{
		border-top:10px solid #fff;
		text-decoration:none;
		color:#000;
	}
	#nav-btns a:hover{
		color:#000;
	}
	.topmain {
		border-bottom: 2px solid #000;
		width: 996px;
		position: absolute;
		height: 25px;
		margin-top: -9px;
	}
	